package com.jiuzhi.system.domain;

import com.jiuzhi.common.annotation.Excel;
import com.jiuzhi.common.core.domain.BaseEntity;

import java.util.Date;

/**
 * 【请填写功能名称】对象 ncp_owner
 *
 * @author jiuzhi
 * @date 2020-02-15
 */
public class NcpOwner extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键id */
    private String id;

    /** 小区id */
    @Excel(name = "小区id")
    private String comId;

    /** 小区名称 */
    @Excel(name = "小区名称")
    private String comName;

    /** 扫码人姓名 */
    @Excel(name = "扫码人姓名")
    private String name;

    /** 手机号 */
    @Excel(name = "手机号")
    private String phone;

    /** 身份证号 */
    @Excel(name = "身份证号")
    private String pinCode;

    /** 1:业主;2:家属;3:租客 */
    @Excel(name = "1:业主;2:家属;3:租客")
    private Long type;

    /** 楼号 */
    @Excel(name = "楼号")
    private String buildCode;

    /** 单元 */
    @Excel(name = "单元")
    private String unit;

    /** 房间号 */
    @Excel(name = "房间号")
    private String roomNo;

    /** 是否经过新冠肺炎地区(1:经过;0:未经过;) */
    @Excel(name = "是否经过新冠肺炎地区(1:经过;0:未经过;)")
    private Long ncpAreaPass;

    /** 经过新冠肺炎地区(格式:湖北,浙江) */
    @Excel(name = "经过新冠肺炎地区(格式:湖北,浙江)")
    private String passNcpArea;

    /** 是否接触过新冠肺炎病人（1：接触;0:未接触;） */
    @Excel(name = "是否接触过新冠肺炎病人", readConverterExp = "1=：接触;0:未接触;")
    private Long contactNcpPatient;

    /** 是否不是（1：不适，0：正常） */
    @Excel(name = "是否不是", readConverterExp = "1=：不适，0：正常")
    private Long illness;

    /** 症状(格式：发烧,胸闷,咳嗽,乏力) */
    @Excel(name = "症状(格式：发烧,胸闷,咳嗽,乏力)")
    private String symptom;

    private String remark;

    @Excel(name = "0:进入小区;1:出小区")
    private Long inType;

    /** 体温 */
    @Excel(name = "体温")
    private Double temperature;

    /** 出入小区时间 */
    @Excel(name = "出入小区时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date accessTime;

    private Date beginTime;

    private Date endTime;

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public void setId(String id)
    {
        this.id = id;
    }

    public String getId()
    {
        return id;
    }
    public void setComId(String comId)
    {
        this.comId = comId;
    }

    public String getComId()
    {
        return comId;
    }
    public void setComName(String comName)
    {
        this.comName = comName;
    }

    public String getComName()
    {
        return comName;
    }
    public void setName(String name)
    {
        this.name = name;
    }

    public String getName()
    {
        return name;
    }
    public void setPhone(String phone)
    {
        this.phone = phone;
    }

    public String getPhone()
    {
        return phone;
    }
    public void setPinCode(String pinCode)
    {
        this.pinCode = pinCode;
    }

    public String getPinCode()
    {
        return pinCode;
    }
    public void setType(Long type)
    {
        this.type = type;
    }

    public Long getType()
    {
        return type;
    }
    public void setBuildCode(String buildCode)
    {
        this.buildCode = buildCode;
    }

    public String getBuildCode()
    {
        return buildCode;
    }
    public void setUnit(String unit)
    {
        this.unit = unit;
    }

    public String getUnit()
    {
        return unit;
    }
    public void setRoomNo(String roomNo)
    {
        this.roomNo = roomNo;
    }

    public String getRoomNo()
    {
        return roomNo;
    }
    public void setNcpAreaPass(Long ncpAreaPass)
    {
        this.ncpAreaPass = ncpAreaPass;
    }

    public Long getNcpAreaPass()
    {
        return ncpAreaPass;
    }
    public void setPassNcpArea(String passNcpArea)
    {
        this.passNcpArea = passNcpArea;
    }

    public String getPassNcpArea()
    {
        return passNcpArea;
    }
    public void setContactNcpPatient(Long contactNcpPatient)
    {
        this.contactNcpPatient = contactNcpPatient;
    }

    public Long getContactNcpPatient()
    {
        return contactNcpPatient;
    }
    public void setIllness(Long illness)
    {
        this.illness = illness;
    }

    public Long getIllness()
    {
        return illness;
    }
    public void setSymptom(String symptom)
    {
        this.symptom = symptom;
    }

    public String getSymptom()
    {
        return symptom;
    }

    public Long getInType() {
        return inType;
    }

    public void setInType(Long inType) {
        this.inType = inType;
    }

    public Double getTemperature() {
        return temperature;
    }

    public void setTemperature(Double temperature) {
        this.temperature = temperature;
    }

    public Date getAccessTime() {
        return accessTime;
    }

    public void setAccessTime(Date accessTime) {
        this.accessTime = accessTime;
    }

    public Date getBeginTime() {
        return beginTime;
    }

    public void setBeginTime(Date beginTime) {
        this.beginTime = beginTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }
}
